function [ newMsg ] = logWindow(dest, newMsg)

    idx=get(dest, 'value');
    idx = idx + 1;
    set(dest, 'value', idx);

    if idx < 40
        oldMsg = cellstr(get(dest, 'String'));
        newMsg = [oldMsg; {newMsg}];
        set(dest, 'String', newMsg); 
    else
        oldMsg = cellstr(get(dest, 'String'));
        newMsg = [oldMsg(2:40); {newMsg}];
        set(dest, 'String', newMsg); 
    end
    
end

